<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); ?>

<?php
$attributes = array(
    'class' => 'control-label',
);
?>

<div class="span9">

    <h2><?php echo $titulo; ?></h2>

    <?php echo get_message(); ?>

    <?php echo form_open(); ?>
    <div class="control-group">
        <?php echo form_label('Fecha', 'fechaEstado', $attributes); ?>
        <div class="controls input-append">
            <?php
            if ($datosusuario['tipoId'] == 1 OR isset($nuevo)) {
                echo form_input(array('class' => 'span5 date-picker', 'data-date-format' => 'dd/mm/yyyy', 'name' => 'fechaEstado', 'type' => 'text', 'value' => $estado['fechaEstado']));
            } else {
                echo form_input(array('readonly' => 'readonly', 'name' => 'fechaEstado', 'type' => 'text', 'value' => $estado['fechaEstado']));
            }
            ?><span class="add-on"><i class="icon-calendar"></i></span>
        </div>
    </div>
    <div class="control-group">
        <?php echo form_label('Estado', 'estadoId', $attributes); ?>
        <div class="controls">
            <?php
            if ($datosusuario['tipoId'] == 1 OR isset($nuevo)) {
                echo form_dropdown('estadoId', $estados, $estado['estadoId'], 'class="span6" id="estadoId"');
            } else {
                echo form_input(array('class' => 'span6', 'readonly' => 'readonly', 'name' => 'estadoId', 'type' => 'text', 'value' => $estados[$estado['estadoId']]));
            }
            ?>
            <br/>
            <?php
            if ($datosusuario['tipoId'] == 1 OR isset($nuevo)) {
                ?>
                <a href="javascript:nuevo();"><i class="icon-plus-sign"></i> Agregar Nuevo</a>
                <?php
            }
            ?>

        </div>
    </div>
    <div class="control-group">
        <?php echo form_label('Observación', 'descripcion', $attributes); ?>
        <div class="controls">
            <?php
            if ($datosusuario['tipoId'] == 1 OR isset($nuevo)) {
                echo form_textarea(array('class' => 'span6', 'rows' => '5', 'name' => 'descripcion', 'type' => 'text', 'value' => $estado['descripcion']));
            } else {
                echo form_textarea(array('readonly' => 'readonly', 'class' => 'span6', 'rows' => '5', 'name' => 'descripcion', 'type' => 'text', 'value' => $estado['descripcion']));
            }
            ?>

        </div>
    </div>
    <div class="control-group">
        <?php echo form_label('Documentos Adjuntos', 'documentos', $attributes); ?>
        <?php
        if ($datosusuario['tipoId'] == 1 OR isset($nuevo)) {
            ?>
            <div class="controls">
                <a href="javascript:nuevoDoc();"><i class="icon-plus-sign"></i> Agregar Nuevo</a>
            </div>
            <?php
        }
        ?>
    </div>
    <div class="control-group" id="documentoId">
        <?php
        if (!empty($documentos)) {
            foreach ($documentos as $documento) {
                ?>
                <dl id="<?php echo $documento->id; ?>"><dt><input type="hidden" name="documento[]" value="<?php echo $documento->id; ?>">
                    <?php
                    if ($datosusuario['tipoId'] == 1 OR isset($nuevo)) {
                        ?>
                        <a class="eliminar" dbid="<?php echo $documento->id; ?>" href="javascript:;"><i class="icon-remove"></i></a> 
                        <?php
                    }
                    ?>
                    <a target="_blank" href="<?php echo base_url($pathdocumento . $documento->nombre); ?>"><?php echo $documento->nombre; ?></a></dt><dd><?php echo $documento->descripcion; ?></dd></dl>
                <?php
            }
        }
        ?>
    </div>
    <div class="control-group">
        <div class="controls">
            <?php echo form_input(array('class' => 'span6', 'name' => 'submit', 'type' => 'submit', 'value' => 'Guardar', 'class' => 'btn')); ?>
            <button type="button" onclick="window.location = '<?php echo base_url('causas/estados'); ?>';" class="btn">Cancelar</button>
        </div>
    </div>
    <?php echo form_close(); ?>

</div>

<?php echo form_hidden('idDocumento', ''); ?>

<script type="text/javascript">
    var popup;
    function nuevo(){
        popup = window.open("<?php echo base_url('estados/nuevo_popup'); ?>","miwin","left=300,top=100,width=300,height=500,scrollbars=yes");
        popup.focus();
    }
    
    
    function nuevoDoc(){
        popup = window.open("<?php echo base_url('documentos/nuevo_popup'); ?>","miwin","left=300,top=100,width=500,height=500,scrollbars=yes");
        popup.focus();
    }

    $(".eliminar").live('click',function(){
        $('input[name=idDocumento]').val($(this).attr('dbid'));
        $('#eliminar').modal('show');
    });
    
    $('#confirmaeliminacion').live('click', function(){
        
        var id = $('input[name=idDocumento]').val();
        $('input[name=documento-' + id + ']').val(id + '-eliminar');


        $('#eliminar').ajaxComplete(function(){
            $(this).modal('hide');
        });
            
        $.ajax({
            type:"GET",
            url: "<?php echo base_url('/documentos/eliminar/'); ?>",
            data:"id=" + id,
            success: function(data){
                $('#' + id).hide('fast');
                $('#' + id).remove();
            }
        });
<?php if (isset($id)) { ?>
            $.ajax({
                type:"GET",
                url: "<?php echo base_url('/estados/eliminar_documento/'); ?>",
                data:"id=" + id,
                success: function(){}
            });
                                              
<?php } ?>
    });
</script>

<div class="modal toggle fade" id="eliminar" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
        <h3 id="myModalLabel">Eliminar</h3>
    </div>
    <div class="modal-body">
        <p>¿Está seguro?</p>
    </div>
    <div class="modal-footer">
        <button id="confirmaeliminacion" class="btn btn-primary">Si</button>
        <button class="btn" data-dismiss="modal" aria-hidden="true">No</button>
    </div>
</div>